package com.kmzx.one.project.entity;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class UserCashback implements Serializable {
    private String id;

    private String userId;

    private BigDecimal backMoney;

    private BigDecimal realMoney;

    private BigDecimal totalMoney;

    private Integer state;

    private Date createTime;

    private Date updateTime;

    private String reason;

    private String cashCode;

    private Integer canRead;

    private String idCard;

    private String idCardName;

    public String getId() {
        return id;
    }

    public UserCashback setId(String id) {
        this.id = id;
        return this;
    }

    public String getUserId() {
        return userId;
    }

    public UserCashback setUserId(String userId) {
        this.userId = userId;
        return this;
    }

    public BigDecimal getBackMoney() {
        return backMoney;
    }

    public UserCashback setBackMoney(BigDecimal backMoney) {
        this.backMoney = backMoney;
        return this;
    }

    public BigDecimal getRealMoney() {
        return realMoney;
    }

    public UserCashback setRealMoney(BigDecimal realMoney) {
        this.realMoney = realMoney;
        return this;
    }

    public BigDecimal getTotalMoney() {
        return totalMoney;
    }

    public UserCashback setTotalMoney(BigDecimal totalMoney) {
        this.totalMoney = totalMoney;
        return this;
    }

    public Integer getState() {
        return state;
    }

    public UserCashback setState(Integer state) {
        this.state = state;
        return this;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public UserCashback setCreateTime(Date createTime) {
        this.createTime = createTime;
        return this;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public UserCashback setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
        return this;
    }

    public String getReason() {
        return reason;
    }

    public UserCashback setReason(String reason) {
        this.reason = reason;
        return this;
    }

    public String getCashCode() {
        return cashCode;
    }

    public UserCashback setCashCode(String cashCode) {
        this.cashCode = cashCode;
        return this;
    }

    public Integer getCanRead() {
        return canRead;
    }

    public UserCashback setCanRead(Integer canRead) {
        this.canRead = canRead;
        return this;
    }

    public String getIdCard() {
        return idCard;
    }

    public UserCashback setIdCard(String idCard) {
        this.idCard = idCard;
        return this;
    }

    public String getIdCardName() {
        return idCardName;
    }

    public UserCashback setIdCardName(String idCardName) {
        this.idCardName = idCardName;
        return this;
    }
}